/* CSS Document */

.rightarea .menubox{ margin:0px 0px 0px 0px; padding:0px; width:740px; height:27px; float:left;}
.rightarea .menubox ul{ width:610px; height:27px; float:left;}
.rightarea .menubox h2{ margin:0px 3px 0px 0px; padding:0px; width:90px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:-101px -75px; line-height:27px;  text-align:center;}
.rightarea .menubox h2 span{ margin: 0px; padding:0px; width:90px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:0px -75px; line-height:27px; text-align:center; color:#403e41}
.rightarea .menubox h1{ margin:0px 3px 0px 0px; padding:0px; width:119px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:-129px -112px; line-height:27px;  text-align:center; font-size:12px; display:block;}
.rightarea .menubox h1 span{ margin:0px; padding:0px; width:119px; height:27px; float:left; background:url(../../common/img/btn_bg.gif); background-position:0px -112px; line-height:27px;  text-align:center; font-size:12px;}



/*add act*/
.actbox{ margin:5px 0px 0px 15px; padding:0px; display:inline; float:left; width:715px; overflow:hidden;}
.actbox .table{ margin:15px 0px 0px 0px; padding:0px; display:inline; float:left}
.actbox .table td{ margin:0px; padding:0px 0px 0px 0px; height:33px; line-height:20px; color:#000000; text-align:right; vertical-align:top}
.actbox .table .radio{ margin:0px; padding:3px 0px 0px 8px; *padding:0px 0px 0px 8px;line-height:20px; color:#000000; text-align:left; vertical-align:top}
.table .Notes{ margin:0px 0px 0px 10px; padding:0px; width:230px; display:inline; line-height:18px; float:left; text-align:left}
.table .Notes span{ color:#b90d0d; vertical-align:middle}
.lableseclecrt{ margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; width:220px; display:block}




.actbox .table .radio{ margin:0px; padding:3px 0px 0px 8px; *padding:0px 0px 0px 8px;line-height:20px; color:#000000; text-align:left; vertical-align:top}
.lableradio{ margin:2px 10px 0px 0px; padding:0px; float:left; cursor:pointer}
.lableradio span{ margin:-5px 0px 0px 0px; *margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;*padding:0px; width:50px; height:30px; float:left;}
.lableradio input{ margin:0px; padding:0px;  float:left;}
.addname{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; width:355px; float:left;}
.addname .namebox{ margin:0px; padding:0px; width:350px; border:1px solid #e9e9e9; height:90px; overflow:auto; float:left; text-align:left;}
.addname .namebox ul{ margin:8px 0px 0px 10px; *margin:3px 0px 0px 5px; overflow:hidden; display:inline; width:317px; float:left}
.addname .namebox li{ margin:0px; padding:0px 0px 5px 0px;*padding:0px;width:335px;  display:inline ; float:left}
.addname .input{ margin:0px 0px 0px 0px; *margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; width:auto; }
.addname .input input{ margin:2px 7px 0px 0px; *margin:3px 3px 0px 0px;padding:0px; float:left; display:block;}
.addname .input span{ margin:-5px 0px 0px 0px; *margin:0px;  padding:0px 10px 0px 0px; display:block; display:inline; float:left; color:#949494; line-height:27px;}
.addname .namebox .btnbox{ margin:-10px 0px 0px 10px;*margin:-5px 0px 0px 10px;padding:0px 0px 10px 0px; float:left; display:inline}

.addname .namebox h2{ margin:0px; padding:0px; width:350px; float:left; overflow:hidden;}

.uploadbox{ margin:0px 0px 10px 0px;padding:0px; width:350px; overflow:hidden;}
.uploadbox .showbox{ margin:0px 10px 0px 0px; padding:0px; width:107px; height:107px; background:url(../../common/img/uploadshowbg_s.gif) no-repeat; float:left;}
.uploadbox .showbox img{ margin:6px 0px 0px 6px; padding:0px; display:inline; width:95px; height:95px; float:left;}

.uploadbox .upload{ margin:0px; padding:0px; width:230px; overflow:hidden; float:left;}
.Confirmedbox{ margin:5px 0px 0px 5px; padding:0px; display:inline; float:left; width:715px; overflow:hidden; }
.Confirmedbox h1{ margin:0px; padding:0px 0px 10px 0px; line-height:18px; font-size:12px; width:715px}
.Confirmedbox h1 span{ color:#b90d0d; vertical-align:middle}
.Confirmedbox .cbtnbox{ margin:0px 0px 0px 280px; padding:0px 0px 10px 0px; float:left; display:inline}


/*activiting act*/

.content .menu{ margin:5px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; height:28px; border-bottom:1px solid #eaf3e0;color:#403e41;}
.content .menu h1{ margin:3px 0px 0px 5px;*margin:5px 0px 0px 5px; padding:0px; display:inline; float:left; width:60px; color:#000000;display:block; }
.content .menu h2{ margin:3px 0px 0px 10px;*margin:5px 0px 0px 5px; padding:0px; display:inline; float:left; width:40px; color:#000000;display:block; }

.content .pagetop{ margin:0px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; height:28px; border-bottom:1px solid #eaf3e0;color:#403e41;}
.content .pagebottom{ margin:5px 0px 5px 12px; padding:0px; display:inline; float:left; width:715px; height:28px; color:#403e41;}

.content h3{ margin:5px 0px 0px 5px; padding:0px; display:inline; float:left; width:500px; color:#000000;display:block; }
.content h4{ margin:5px 5px 0px 0px; padding:0px; display:inline; float:right; width:100px; color:#000000;display:block; text-align:right }
.content h4 span{ font-weight:bold}

.content .actcontant{ margin:5px 0px 0px 12px; padding:0px; width:715px; overflow:hidden; float:left; display:inline }
.actcontant .actmainbox{ margin:0px 0px 10px 5px; padding:0px 0px 0px 0px; display:inline; float:left; width:700px; overflow:hidden; border:1px solid #cccccc;position : relative ; }
.actmainbox .actleft{ margin:10px 0px 0px 8px; padding:0px; width:100px; overflow:hidden; float:left; display:inline}
.actmainbox .actleft img{ width:100px;height:100px;}
.actmainbox .actmiddle{ margin:10px 0px 0px 15px; padding:0px; width:575px; float:left; display:inline; }
.actmainbox .actmiddle ul{ margin:0px; padding:0px; width:575px; float:left;}
.actmainbox .actmiddle li{ margin:0px 0px 0px 0px; padding:0px 0px 7px 0px; width:575px; float:left; line-height:20px;}
.actmainbox .actmiddle li h2{ margin:0px; padding:0px; width:215px; float:left; color:#000000; display:block}
.actmainbox .actmiddle li span{ margin:0px; padding:0px; width:220px; float:left; color:#666666;display:block }

.actmainbox .actright{ margin:0px 20px 0px 0px; position : absolute ; position : absolute !important; *position : relative ; left: auto; *left: auto !important; *left:600px; right:0px; bottom:10px; *bottom:10px !important; *bottom:20px;  } 

/*viewact*/
.viewactbox{ margin:0px 0px 0px 12px; padding:0px;display:inline; width:715px; overflow:hidden; float:left;}
.viewactbox ul{ margin:5px 0px 0px 9px; padding:0px; display:inline; width:700px; float:left;}
.viewactbox li{ margin:10px 0px 8px 0px; padding:0px; width:700px; float:left}
.viewactbox li h1{ margin:0px; padding:0px; width:210px; display:block; float:left;}
.viewactbox li h2{ margin:0px; padding:0px; width:490px; display:block; float:left; color:#666666}


/*actcomment */
.content .menu h4 { margin:0px; padding:0px; width:100px; float:right; height:28px; line-height:28px; color:#70ad31; text-align:center}
.content .menu h4 span { margin:0px; padding:0px; font-weight:bold}
.content .carea{ margin:0px; padding:0px; float:left; width:740px; overflow:hidden; background:#FFFFFF}

.carea ul{ margin:0px 0px 0px 20px; padding:0px; display:inline; width:710px; float:left}
.carea li{ margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;width:710px; float:left; border-bottom:1px solid #eaf3e0}
.carea .showimg{ margin:0px 0px 0px 0px; padding:0px; width:64px; height:64px; float:left; display:inline;background:url(../../common/img/faceshow.gif) no-repeat;}
.carea .showimg img{ margin:4px 0px 0px 4px; padding:0px; width:56px; height:56px; display:inline; float:left; }
.carea .showc{ margin:0px 0px 0px 12px; padding:0px; width:630px; overflow:hidden; float:left; display:inline;}
.carea .showc h1{ margin:0px; padding:0px; font-size:12px; line-height:18px;}
.carea .showc p{ margin:3px 0px 0px 0px; padding:0px; font-size:12px; width:630px; float:left; line-height:18px;}
.carea .showc h2{ margin:0px; padding:0px; font-size:12px; text-align:right}

.carea .showc h3{ margin:0px; padding:0px; font-size:12px; line-height:18px;  float:left}
.carea .showc h4{ margin:0px; padding:0px; font-size:12px; line-height:18px; width:120px; float:right}
.carea .showc h4 img { margin:0px 0px 0px 5px; padding:0px;}
.carea .tit{ margin:10px 0px 0px 10px; padding:0px; width:700px; height:18px; float:left; background:url(../../common/img/line_gray.gif) no-repeat;}
.carea .tit span{ width:60px; height:18px; line-height:18px; display:block; background:#ffffff; font-weight:bold; color:#403e41}
.carea .inputbox{ margin:10px 0px 0px 10px; padding:0px; display:inline; width:700px; height:140px; float:left;  }
.carea .inputarea{ margin:0px 0px 0px 90px; padding:0px; width:605px; height:154px; float:left; display:inline; }
#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 720px;height: 500px;overflow: auto; float:left;
/* IE overflow fix, position must be relative or absolute*/
position: relative;margin:0px 17px 0px 10px;padding: 5px 0px 0px 0px;text-align: left; 
}



.actboxtit{margin:0px 0px 0px 12px; padding:0px; display:inline; float:left; width:715px; overflow:hidden; background:#f8fdf2; border-top:1px solid #eaf3e0; }

.actboxtit h1{ margin:0px 0px 0px 0px; padding:0px; float:left; width:500px; display:block; line-height:22px; text-indent:10px; font-weight:bold; color:#000000}

.actboxtit span{ font-weight:normal}

.actboxtit h2{ margin:0px 10px 0px 0px; padding:0px; float:right; width:100px; display:block; line-height:22px; text-align:right; color:#000000}

/* network  */
.networkbox{margin:0px 0px 0px 12px; padding:0px 0px 100px 0px; display:inline; float:left; width:715px; overflow:hidden;}
.networkbox ul{ margin:5px 0px 0px 5px; padding:0px; float:left; width:715px; }
.networkbox li{ margin:5px 5px 5px 5px; padding:0px 0px 0px 0px; float:left; width:130px; display:block; border:0; line-height:20px;}


/* actmedia  */
.actmedia{margin:0px 0px 10px 12px; *margin:0px 0px 20px 12px; padding:0px 0px 0px 0px; display:inline; float:left; width:715px; overflow:hidden;}
.actmedia ul{ margin:5px 0px 0px 5px; padding:0px; float:left; width:715px; }
.actmedia li{ margin:10px 20px 10px 10px; padding:0px 0px 0px 0px; float:left; width:105px; height:59px; display:block; border:0; background:url(../../images/act/mediabg.gif) no-repeat}


.actmedia .mediashows{ margin:5px 0px 0px 5px; padding:0px; display:inline;float:left; width:75px; height:49px; display:block;display:inline;text-align:center;}
.actmedia .mediashows img{ margin:0px; padding:0px; }



/*members*/
.membersbox{margin:0px 0px 0px 5px; padding:0px; display:inline; float:left; width:715px; overflow:hidden;}

.membersbox ul{ margin:0px 0px 0px 12px; padding:0px; float:left; width:715px; }
.membersbox li{ margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; float:left; width:715px; border-bottom:1px solid #eaf3e0;}


/* Infoshow */
.Infoshow{ margin:0px 5px 0px 3px; padding:0px; display:inline; width:230px; overflow:hidden; float:left;}
.Infoshow .face{ margin:0px 6px 0px 0px; padding:0px; width:64px; height:64px; float:left; background:url(../../common/img/faceshow.gif) no-repeat;}
.Infoshow .face img{ margin:4px 0px 0px 4px; padding:0px; width:56px; height:56px; float:left; display:inline}
.Infoshow ul{ margin:0px; padding:0px; width:160px; float:left; display:inline;}
.Infoshow li{ margin:0px 0px 5px 0px; padding:0px; width:160px; float:left; line-height:16px; border:0px;}
.Infoshow li img{ margin:0px 5px 0px 0px; padding:0px; }
.Infoshow li span{ margin:0px; padding:0px; float:left; color:#000000; width:60px; display:block;}
.Infoshow li h2{ margin:0px; padding:0px; float:left; color:#000000; width:100px; display:block;color:#949494;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}